typedef struct treenode {
	int data;
	struct treenode* left;
	struct treenode* right;
} TREENODE;

TREENODE* newTreeNode(int data);
TREENODE* insertBST(TREENODE* root, int data);

void test_tree_basic();
